steamed meat - French English Dictionary